class Solution:
    def checkStraightLine(self, coordinates: List[List[int]]) -> bool:
        if coordinates[1][0]-coordinates[0][0]!=0:
            k=(coordinates[1][1]-coordinates[0][1])/(coordinates[1][0]-coordinates[0][0])
            a=coordinates[0][1]-k*coordinates[0][0]
            for i in range(2,len(coordinates)):
                if coordinates[i][1]!=(k*coordinates[i][0])+a:
                    return False
            return True
        else:
            for i in range(2,len(coordinates)):
                if coordinates[i][0]!=coordinates[0][0]:
                    return False
            return True
            
'''
执行用时：
68 ms
, 在所有 Python3 提交中击败了
27.34%
的用户
内存消耗：
15.1 MB
, 在所有 Python3 提交中击败了
12.82%
的用户
'''